public transportation facility - Espagnol Anglais Dictionnaire